Skip to main content
guest
|
Join
|
Help
|
Sign In
guest
Join
|
Help
|
Sign In
schuchert
Home
Wiki Home
Recent Changes
Pages and Files
Members
My CV
C++ Training
New Stuff
FitNessse Tutorials
Experiential Learning
RubyNotes
EJB & JPA
Agile Courseware
Unpublished Articles
Tool Configuration
AOP
C# & OOP
Back to the Top
tddisnotenough.WELC
Edit
0
3
…
0
Tags
No tags
Notify
RSS
Backlinks
Source
Print
Export (PDF)
<==Back
Name
Page
Summary
Adapt Parameter
326
Change parameter to an adapter when you cannot use extract interface
Break Out Method Object
330
Convert method using instance data into a class with a ctor and single method
Encapsulate Global References
339
Move access to global data into access via a class to allow for variations during test
Extract and Override Call
348
Turn chunk of code into overridable method and then subclass in test
Extract and Override Getter
352
Turn references into hard-coded object into call to getter and then subclass
Extract Interface
362
Extract interface for concrete class, then use interface. Override in test.
Introduce Instance Delegator
317
Add instance methods calling static methods. Call through instance, which test subclasses.
Parameterize Constructor, Parameterize Method
379, 383
Examples of Inversion of Control (IoC)
Subclass and override method
401
Test creates subclass & passes it in/requires some IoC
Sprout Method, Sprout Class
59, 63
Create a method or class out of existing code.
<==Back
Javascript Required
You need to enable Javascript in your browser to edit pages.
help on how to format text
Turn off "Getting Started"
Home
...
Loading...
<==Back